const { pAdmin, pAdminId, pAdminSearch, pAdminUpdate, shopList, shopId, pAdminUpdateShop,shopListSearch,loginer} = require('../dao/pAdminDao')
//获取商家数据
module.exports.pAdmin = async params => {
    if (params.inputValue) {
        //根据查询条件获取商家数据
        return await pAdminSearch(params) 
    } else if (params.pageNum) {
        //获取所有商家数据
        return await pAdmin(params);
    }
}
//根据_id获取商家数据
module.exports.pAdminId = async function (_id) {
    return await pAdminId(_id);
}
//得到已冻结的商家数据
module.exports.pAdminUpdate = async function (all) {
    return await pAdminUpdate(all);
}

module.exports.shopList = async params => {
    console.info(params)
    if (params.inputValue) {
        //根据查询条件获取店铺数据
        return await shopListSearch(params)
    } else if (params.pageNum) {
        //获取所有店铺数据
        return await shopList(params);
    }
}
//根据_id获取店铺数据
module.exports.shopId = async function (_id) {
    return await shopId(_id);
}

//得到已冻结的店铺数据
module.exports.pAdminUpdateShop = async function (all) {
    return await pAdminUpdateShop(all);
}

//平台管理员登录
module.exports.loginer = async function (sj) {
    const data = await loginer( sj)
    if(data.length>0){
        return data[0]
    }
    return false
}


//第二层

//商家登录
const { login3 } = require('../dao/pAdminDao');

module.exports.login2 = async (data)=>{
   return await login3(data);
}

//商家注册
const { Add3 } = require('../dao/pAdminDao')
module.exports.Add2 = async (data)=>{
   return await Add3(data);
}